Friday, October 04, 2002

The Register I know I keep harping on it, but can one really say Microsoft and security in the same sentense without it being an oxymoron

Wednesday, September 11, 2002

E-mail worm uses Sept. 11 lure - Tech News - CNET.com What is this world comming to! It was bad enough that 9/11 had to happen in the first place. Why do we have to have sickos like this. I am glad that the thing is buggy, I hope that the person responsible is found and persecuted.

Friday, August 16, 2002

Ananova - Bible re-written for text messaging youth Yes but is it Gneder Neutral.....

Wednesday, July 24, 2002

vnunet.com WebTV 'virus' calls the cops Got to love it. Where you you like to call the Cops today. Or if Microsoft = Bad Boy..... Bad Boy Bad Boy, what you gonna do, whatcha gonna do when they come for you.

Sunday, July 07, 2002

Saturday, June 29, 2002

CNN.com - Police: Children die in hot car while mom at salon - June 29, 2002 A Detroit woman whose two small children died in her car while she was getting her hair styled has been taken into custody, police said.
What an excuse for a human being, She was either stupid or did not care for her kids. They were 10 mths and 3 years. I have a 4 and 5 year old, I would not leave them alone in the house, much less in a closed car.

THE EYE-OPENER
As you got up this morning, I watched you, and hoped you would talk to me, even if it was just a few words, asking my opinion or thanking me for something good that happened in your life yesterday. But I noticed you
were too busy, trying to find the right outfit to wear.
When you ran around the house getting ready, I knew there would be a few minutes for you to stop and say hello, but you were to busy. At one point you had to wait, fifteen minutes with nothing to do except sit in a chair.
Then I saw you spring to your feet. I thought you wanted to talk to me but you ran to the phone and called a friend to get the latest gossip instead. I watched patiently all day long.
With all your activities I guess you were too busy to say anything to me. I noticed that before lunch you looked around, maybe you felt embarrassed to talk to me, that is why you didn't bow your head. You glanced three or four tables over and you noticed some of your friends talking to me briefly before they ate, but you didn't. That's okay.
There is still more time left, and I hope that you will talk to me yet. You went home and it seems as if you had lots of things to do. After a few of them were done, you turned on the TV. I don't know if you like TV or not, just about anything goes there and you spend a lot of time each day in front of it not thinking about anything, just enjoying the show. I waited patiently again as you watched the TV and ate your meal, but again you didn't talk to me.
Bedtime--I guess you felt too tired. After you said goodnight to your family you plopped into bed and fell asleep in no time. That's okay because you may not realize that I am always there for you. I've got patience, more than you will ever know. I even want to teach you how to be patient with others as well.
I love you so much that I wait everyday for a nod, prayer or thought or a thankful part of your heart. It is hard to have a one-sided conversation.
Well, you are getting up once again. And once again I will wait, with nothing but love for you. Hoping that today you will give me some time.
Have a nice day! Your friend, GOD
--Selected from Pastor Tim's Illustrations: http://www.cybersaltlists.org/

Thursday, June 27, 2002

Guardian Unlimited | The Guardian | Narnia books attacked as racist and sexist Man, I wonder where this guy gets off, claiming the Narnia series is a blantant attempt at propaganda in the cause of the religion, but his books are not. You really have to read this to appreciate it.

Wednesday, June 26, 2002

KOTV Channel 6, The Spirit of Oklahoma Volunteers 'raising the roof' in Owasso. Isn't it nice to know that Christians can still raise the roof in an old fashion way?

Tuesday, June 25, 2002

F-Secure Computer Virus Information Pages: Yaha.E Yaha.E worm became widespread on 20th of June 2002. The worm was reported from several different countries. Time to update your antivirus software again folks.

News from Agape Press - Arrest Follows Pro-Lifer's Violation of Federal Injunction We are getting our liberties taken away from us one by one it would appear. Was this man tying to stop an abortion? Or reading his Bible? Can the government read our minds? There are a lot of questions not asked in this article, and that bothers me even more.

DAWN Fridayfax: News from Russia (2002 #24) I have always wondered what Godpeople believe in when they say that God does not do miracles today. I have no reason to doubt this story, a man with a damaged rental car gets it repaired by God. Read for yourself please

Mozilla Off to a Fast Start, But IE Dominates I have been using Mozila since it was in Beta, and I am begining to like it more and more. The email package in it is much better than it used to be in Netscape, and RSS feeds can be added as a side bar feature. If you have not tried it, come over to the light side and leave the dark side of the force to Microsoft (Hey I went and Saw Starwars Episode 2 this weekend, what do you want).

Monday, June 24, 2002

BBC News | SCI/TECH | Put your mobile where your mouth is Not one to cause an alarm, but is this a step towards the Mark of The Beast. Enquiring minds want to know? Thanks to Christdot(www.christdot.org) for the information.

Tuesday, June 18, 2002

Here is the latest email from Trend Virus Some new worm tricks out there. Be careful!



*********************************************************************
TREND MICRO WEEKLY VIRUS REPORT

(by TrendLabs Global Antivirus and Research Center)
*********************************************************************
------------------------------------------------------------------------
Date: June 14, 2002
------------------------------------------------------------------------
To read an HTML version of this newsletter, go to:
http://www.antivirus.com/trendsetter/virus_report/

Issue Preview:

1. Trend Micro Updates - Pattern File and Scan Engine Updates
2. It's Not Your Password - WORM_FRETHEM.E (Medium Risk)
3. "World Cup" Worm Withered - VBS_CHICK.F (Low Risk)
4. 10 Most Prevalent In-the-Wild Malware Surveyed by Trend Micro US
5. Trend Micro PC-cillin 2002 Now Available


NOTE: Long URLs may break into two lines in some mail readers.
Should this occur, please cut and paste the URL in your browser.

************************************************************************

1. Trend Micro Updates - Pattern File and Scan Engine Updates
------------------------------------------------------------------------
PATTERN FILE: 299 http://www.antivirus.com/download/pattern.asp
SCAN ENGINE: 6.150 http://www.antivirus.com/download/engines/

2. It's Not Your Password - WORM_FRETHEM.E (Medium Risk)
------------------------------------------------------------------------
This non-destructive, memory-resident worm propagates via Microsoft
Outlook by sending email to all addresses listed in the infected user's
Windows Address Book, and in .DBX files where Microsoft Outlook Express
archives emails. It arrives as an attachment to an email message with
the following:

Subject: Re: Your password!

Message Body: ATTENTION!
You can access very important information by this password
DO NOT SAVE password to disk
use your mind
now press cancel

Attachments: Decrypt-password.exe
password.txt

This worm exploits the incorrect MIME (Multipurpose Internet Mail
Extensions) header vulnerability and IFRAME security hole that automatically
runs the attachment of an HTML email when a user reads or previews the
email. This vulnerability allows the worm to install itself in the
system without the user double clicking or opening the attachment.

If you would like to scan your computer for WORM_FRETHEM.E or thousands
of other worms, viruses, Trojans and malicious code, visit HouseCall,
Trend Micro's free online virus scanner at:
http://housecall.antivirus.com/

WORM_FRETHEM.E is detected and cleaned by Trend Micro pattern file #298
and above.

For additional information about WORM_FRETHEM.E please visit:
http://www.antivirus.com/vinfo/virusencyclo/default5.asp?VName=WORM_FRETHEM.E

3. "World Cup" Worm Withered - VBS_CHICK.F (Low Risk)
------------------------------------------------------------------------
The "World Cup" worm quickly withered, soon after its discovery. This
worm contains errors in its code and therefore, it fails to propagate.
It is capable of sending email, but is incapable of sending email with a
copy of itself as an attachment.

This non-destructive worm claims to contain the results of a World Cup
2002 soccer match, and propagates via Internet Relay Chat and email. It
executes on systems where ActiveX is enabled in Internet Explorer's
(IE) security settings. It arrives in an email with the following details:

Subject: RE: Korea Japan Results

Message Body: Take a look at these results ...
Regards,


Attachment: koreajapan.chm

Upon execution, Internet Explorer prompts the user with a warning,
asking to enable the ActiveX control. When the user clicks "Yes," the
malicious script of this worm executes. It sends an email only once, and
only to the first entry in the infected user's address book. After it has
sent the email, it does not re-execute the mailing routine.

Due to errors in its code, this worm fails to propagate: It can send
one email, but is incapable of sending email with a copy of itself as an
attachment.

VBS_CHICK.F is detected and cleaned by Trend Micro pattern file #295
and above.

For additional information about VBS_CHICK.F please visit:
http://www.antivirus.com/vinfo/virusencyclo/default5.asp?VName=VBS_CHICK.F

4. 10 Most Prevalent In-the-Wild Malware Surveyed by Trend Micro US
(week of: June 3, 2002 to June 9, 2002)
------------------------------------------------------------------------
1. WORM_KLEZ.H
2. JS_EXCEPTION.GEN
3. WORM_BENJAMIN.A
4. JS_NOCLOSE.E
5. PE_ELKERN.D
6. PE_MAGISTR.A
7. TROJ_DLDER.A
8. PE_MAGISTR.B
9. PE_NIMDA.A-O
10. WORM_KLEZ.E

5. Trend Micro PC-cillin 2002 - Antivirus, Anti-Hacker, & PDA Virus
Protection
------------------------------------------------------------------------
Trend Micro is pleased to announce the release of PC-cillin 2002.
PC-cillin 2002 provides award-winning protection against macro viruses,
Trojans,
and other malicious threats. An integrated personal firewall helps
secure
desktop computers against illegal access, ping attacks, and even port
scanning
for Internet-era protection. This complete antivirus strategy also
includes
security for Palm, Pocket PC, and EPOC devices.

BUY NOW: $39.95
http://www.trendmicro.com/pcc2002_wvr

If you already own PC-cillin, you may purchase an upgrade to PC-cillin
2002 for
just $19.95 at:
http://www.antivirus.com/pc-cillin/products/upgrade.htm

This pricing applies to customers in the U.S. and Canada only.


************************************************************************

Sunday, June 16, 2002

Notes from the June 16th Morning service.



Pastor Barry Hall Family Fellowship Bible Church 6/16/2002 AM Service



It is hard to lead leaders, they have a nation inside them. Especially in raising boy children. He must he led in a strong way or he will lead the show. Young men need things to be definite. So it is with a leader. He must lead and submit. Think about Moses who had to lead a bunch of leaders. David was a worshiper and a military man. How can that be so? How can he be a weeping crying man and a man who is going to take you down in a heartbeat if you crossed him? Study leaders. How do they think? What makes them do what they do? Two things: 1) Great strength and 2) great weakness.. God will not deliver you from some things but will deliver you through them. Listen to what David said: Psalm 23



1 <<A Psalm of David.>> The LORD is my shepherd; I shall not want.


2 He maketh me to lie down in green pastures: he leadeth me beside the still waters. {green…: Heb. pastures of tender grass} {still…: Heb. waters of quietness}


3 He restoreth my soul: he leadeth me in the paths of righteousness for his name’s sake.


4 Yea, though I walk through the valley of the shadow of death, I will fear no evil: for thou art with me; thy rod and thy staff they comfort me.


5 Thou preparest a table before me in the presence of mine enemies: thou anointest my head with oil; my cup runneth over. {anointest: Heb. makest fat}


6 Surely goodness and mercy shall follow me all the days of my life: and I will dwell in the house of the LORD for ever. {for ever: Heb. to length of days}



What does it take to be a leader? Strength and control is what it takes. It has been said "you look like what you have come through". This is so true because getting victory is a fight.



 


 


 

Saturday, June 15, 2002

Want to take programming class with me this summer. Well I am learning C and have decided to put up my notes on each chapter read. I am a week and a half into the class, so I will add chapters 1 day at a time, till I get caught up so as not to overwhelm you. The notes are from A First Book of Ansi C third edition. by Gary J Bronson. We basically read the book, watch some videos, take part in threaded instructions, and turn in code, (with two test during the semester. If you are using the RSS Feed come to the site (http://dr_bob.blogspot.com/) to take a look. Any way, have fun you all.



Excuse the numbering the HTML is from Microsoft Word wich does not do a great job on HTML code.

Chapter 1 - Getting Started






    1. Introduction to Programming




A computer is a machine. Like any other machine it needs to be told what to do and that is called a program. All programs do basically the same thing, input data, manipulate the data and output the data. Why are there so many programming languages? There are so many because each has it own specialty niche.






  • Science and engineering: Fortran

  • Business Applications: COBOL

  • Teaching programming: Basic and Pascal

  • Structured programming: C



In order to write a program a programmer has to know how to write a step by step sequence of instructions to perform a computation. This is known as an algorithm. You must decide on one way to solve the problem. To simplify this process, begin by writing out the steps in plain English. This is referred to as pseudo code. Math equations are called formulas. Instead of pseudo code a pictorial representations is sometimes used. This is referred to as a flow chart.



Our next step would be to change the algorithm into a program (coding). Once coded it needs to be converted to machine language so the computer can use it (translated). In C we use a compiler to covert all the code to an executable file. Other programming languages use an interpreter and convert one line if code at a time as needed.



 





    1. Introduction to Modularity




Just as a building does not happen, neither do programs. They require planning. The structure is the program's overall construction. In constructing modular programming we will need to use modules. Each has a specific task in taking in, processing, and outputting data. In C, these modules are called functions.


Functions should be given good name (identifiers) that reflects what they really do. They need to follow the following rules:






  1. First character MUST be letter or underscore (_)




  1. Second and all following must be alphanumeric or underscore (_)

  2. Cannot be a reserve word

  3. No more than 31 characters (compilers may vary on this)




Each C program has a function named main where all other functions are called. It, as all functions start with a function header line. This tells the following information:






  1. What type of data is returned

  2. Name of the function

  3. Type of data, if any, is sent into the function




Here is an example:



int main()



in this example, int is integer, the type of value that will be returned, main is the name of the function, and () has the information that is being sent into the program. Since the ( ) are empty, there is no information being sent in. Any information (arguments) sent in would be in-between the ( ). After this will follow curly braces {} with the program between them. All statements insode the {} must have a semicolon at the end (;).



 



1.3 The printf() function


To put output ot a screen, the printf() function needs to be used. Anything that is between the ( ) will be output to the screen. It should be in " " in the ( ).



Comments are important to all programs as they tell you information on what was done, and why. They can be added to your code by putting them in-between /* and */. All comments will not compile when it comes time to compile the program. Do not nest one set of comments inside another set.



To use the printf() function, you will need to add a preprocessor line. This will include pre-built functions. For the printf() function we will use stdio.h. It is added before the main() function like this:



#include <stdio.h>



It is called a header file because of its locations and does not need to include a ; at the end.



printf() uses the \ character to do special things. One of these is \n which does a new line. The \ is called an escape character.



 





    1. Programming Style




While there is no specific way to write a program it is a good idea to make it readable. Lines should be indented as needed to express clarity. The compiler will ignore most white-space (space between characters). Also one should use comments liberally to help you and others what was being done in the program.



 






    1. Top Down Development




Five steps in program development






  1. Determine what the output is that the program needs to produce

  2. Determine what the inputs are to be.

  3. Design the program






    1. Select the algorithm for transferring the input to the output

    2. Check algorithm by hand with specific values





  1. Code in C.

  2. Test with selected data.


  3. Steps 1 & 2 are the analysis phase.


    Step 3 is the design phase.


    Step 4 is the coding phase.


    Step 5 is the testing phase.






    1. Common Programming Errors







    1. Omitting the () after the main function

    2. Omitting or not typing correctly the { at the start of the program

    3. Omitting or not typing correctly the } at the start of the program

    4. Misspelling a function name

    5. Forgetting to close the message in a printf() function with a "

    6. Omitting a semicolon (;) at the end of a statement

    7. Forgetting the \n to indicate a new line.






One major mistake that all new programmers make is that the start to code before they know what the program is supposed to do, what algorithms are needed, and a clear understanding of what is to be done. Take time from the start and you will get it right.


Microsoft Shipments Infected With Nimda One really has to laugh at this, the company that wants to impress us with how secure they want to make our systems.

Mercury News | 06/15/2002 | Many believe Jesus sinned on Earth, study reports Two quick thoughts 1) why is this under the entertainment side of the newspaper side of the website (look at the link), and 2) Because 25% of the people think this way does that make it true. Guess what? If 99% belived Jesus sined, would that make it true? I belive He lived a sinless life for me. And that is all that really matters. He died for me, and I am have eternal life in heave for it. How about you. Write me at drbobm@yahoo.com to discuss it!

Friday, June 14, 2002

BBC News | NEWSNIGHT | Hacker watches Nato spy pictures HMMMMM why have we not head about this here in the states. Can we all get together and buy our government a cable descramble, and then get Ted Turner to pitch in for scrambling equipment. What next?